hand over money - Francés Inglés Diccionario